splenic cells - English Synonyms Dictionary